/*首页头部开始*/
@media screen and (max-width: 1750px){
	.head3 .head-l{width:20%;padding-right:30px;}
	.head3 .head-r{width: calc(80% - 100px);}
}
@media screen and (max-width: 1600px){
	.head3 .head-r>ul{margin-right:20px;}
	.head3 .head-r>ul>li>a{padding:0 20px;}
}
@media screen and (max-width: 1430px){
	.head3 .head-r>ul>li>a {padding: 0 15px;}
}
@media screen and (max-width: 1345px){
	.head3 .head-r{width: calc(80% - 80px);}
	.head3 .head-r>ul>li>a{padding:0 10px;}
	.head3 .head-r>ul{margin-right:10px;}
	.head3 .head-r-r1{margin-right:20px;}
	.head3 .head-r-r2{margin-right:20px}
}
/*首页头部结束*/

.banner{}
.banner img{width:100%;display:block;}
.banner .img1{display:block;}
.banner .img2{display:none;}
.banner .swiper-pagination-bullet{background:#fff;opacity:1;}
.banner .swiper-pagination-bullet-active{background:#d72819;}

.head{position:fixed;width:100%;left:0;top:0px;z-index: 100}
.head-l{float:left;width:29%;text-align:right;box-sizing:border-box;background:#21a0d2;height:85px;line-height:85px;padding:17px 100px 17px 0px;}
.head-l img{height:100%;float:right;}
.head-r{/*overflow:hidden;*/width:calc(71% - 100px);background:rgba(255,255,255,0.7);float:right;}
.head-r>ul{float:left;/* margin-right:50px; */}
.head-r>ul>li{float:left;position:relative;}
.head-r>ul>span{float:left;display:block;line-height:7px;color:#030303;line-height:85px;font-size:19px;}
.head-r>ul>li>a{line-height:7px;color:#030303;line-height: 85px;display:block;padding:0 25px;font-size:19px;}
.head-r-b{}

.head-r-b li{}
.head-r-r{float:left;/*width:170px;*/overflow:hidden;margin-top:32px;}
.head-r-r1{float:left;cursor:pointer;margin-right:30px;}
.head-r-r1 img{}
.head-r-r1-r{float:left;overflow:hidden;}
.head-r-r2{float:left;margin-right:30px;}
.head-r-r3{float:left;margin-right:27px;}
.head-r-r3 a{display:block;overflow:hidden;color:#030303;font-size:16px;}
.head-r-r3 img{float:left;margin-right:5px;}
.head-r-r3 span{}
.head-r-b{position:fixed;width:100vw;left:0;background:#10384f;transition:all 0.5s;opacity:0;display:none;}
.head-r>ul>li:hover .head-r-b{display:block;opacity:1;transition: all 0.5s;}
.head-r-b-s{width:80%;margin:0 auto;overflow:hidden;display:flex;}
.head-r-b1{float:left;width:25%;margin:30px;}
.head-r-b-s-r{float:left;width:calc(75% - 60px);position:relative;}
.head-r-b1 a{display:block;}
.head-r-b1 a img{width: 100%;}
.head-r-b1 h3{font-size:25px;font-weight:normal;color:#96a0a5;line-height:40px}
.head-r-b1 p{font-size:14px;color:#96a0a5;}
.head-r-b2{width:auto;float:left;width:200px;}
.head-r-b2>ul{position:relative;}
.head-r-b2>ul>li{border-bottom:1px solid #96a0a5;}
.head-r-b2>ul>li>a{line-height:40px;color:#96a0a5;display:block;padding-right:10px;padding-left:10px;}
.head-r-b2>ul>li>a span{float:right;}
.head-r-b2>ul>li>a:hover{background:#1c4257;}
.head-r-b2>ul>li:hover .head-r-b2-b-b{display:block;}
.head-r-b2-b-b{display:block;position:absolute;top:0;width: 220px;right: -220px;z-index: 20;display:none;}
.head-r-b2-b-b li{position:relative;/* padding-right: 20px; */}
.head-r-b2-b-b li:hover .head-r-b2-b-b-b{display:block;}
.head-r-b2-b-b li a{line-height:40px;color:#96a0a5;display:block;padding-right:10px;border-bottom:1px solid #96a0a5;margin-left:20px;display:block;margin-right:20px;}
.head-r-b3{width: 220px;background:#1c4257;position:absolute;left:200px;height:100%;}
.head-r-b2-b-b li a>span{float:right;}
.head-r-b2-b-b-b{position:absolute;right:-240px;width:200px;padding:0 20px;top:0;display:none;}
.head-r-b2-b-b-b a{display:block;border-bottom:1px solid #96a0a5;margin:0!important;}

















.jsyf{position:relative;overflow:hidden;width:80%;margin:50px auto;}
.div1{position:absolute;left:-100px;top:0;width:190px;height:459px;background:#668545;transform: skewX(-24deg);transition:all 0.5s;z-index: 1;}
.jsyf-l{width:75%;}
.jsyf-l img{width:100%;display:block;transition:all 0.5s;}
.div2{width:1px;position:absolute;height:100%;background: #af3939;transition:all 0.5s;right: 28%;top:0;transform: skewX(-14deg);z-index:  3;}
.div3{position:absolute;right: -10%;top:0;width: 38%;height:100%;background:#483744;transition:all 0.5s;transform: skewX(-8deg);background:url(../images/jsyf-r.png)#483744;}
.div4{position:absolute;right:5%;top:50%;margin-top:-50px;color:#fff;z-index:4;font-size:24px;line-height:50px;padding-left:130px;background:url(../images/div4.jpg)no-repeat center left;transition:all 0.5s;}
.jsyf:hover .div1{left: -120px;}
.jsyf:hover .div2{transform: skewX(-18deg);}
.jsyf:hover .div3{}
.jsyf:hover .div4{}
.jsyf:hover img{transform: scale(1.1);}

.syss{margin:80px auto;width:840px;position:relative;box-sizing:border-box;}
.syss input{width:100%;box-sizing:border-box;height:76px;border:none;color:#7b8b96;text-indent:30px;border:1px solid #ff3162;}
.syss-r{position:absolute;top:0;right:0;}
.syss-r button{width:76px;height:76px;cursor:pointer;/*background:#ff3162;*/background:url(../images/ss2.jpg)no-repeat right #ff3162;position:relative;z-index: 2;transition:all 0.5s;}
.syss-r span{position:absolute;display:block;width:65px;height:75px;right:20px;top:0;background:#ff3162;transform: skewX(-12deg);cursor:pointer;transition:all 0.5s;}
.syss-r:hover span{width:75px;transition:all 0.5s;}
.syss-r:hover button{width:86px;transition:all 0.5s;}

.syss p{font-size:16px;padding-top:30px;text-align:center;}
/*.syss-r button::before{background: #ff3162;left: 5px;transform: skewX(-12deg);background: #66b512;opacity: 1;position: absolute;width: 100%;height: 100%;content: "";content: "";top:0;right:74px;position:absolute;}
.syss-r button::after{width:72px;height:76px;background:url(../images/ss2.jpg)no-repeat right #ff3162;content: "";}*/

.tjyd{width: 76%;margin:80px auto;}
.tjyd>h3{font-weight:normal;color:#4e4141;font-size:40px;text-align:center;margin:120px 0;}
.tjyd ul{overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;}
.tjyd ul li{overflow:hidden;position:relative;}
.tjyd ul li:nth-child(1){width:calc(55% - 54px);margin-bottom:30px;}
.tjyd ul li:nth-child(2){width:45%;margin-bottom:30px;}
.tjyd ul li:nth-child(3){width:45%;/*margin-top:30px;*/}
.tjyd ul li:nth-child(4){width:calc(55% - 54px);margin-bottom:30px;}
.tjyd ul li:nth-child(5){width:calc(50% - 27px);}
.tjyd ul li:nth-child(6){width:calc(50% - 27px);}
.tjyd ul li a{display:block;}
.tjyd ul li img{width:100%;transition:all 0.5s;display:block;}
.tjyd1{position:absolute;height:100%;right:-5%;z-index:1;transition:all 0.5s;transform: skewX(-8deg);width:51%;background:#9eceb1;top:0;opacity:0.6;}
.tjyd2{position:absolute;height:100%;right:-11%;z-index:1;transition:all 0.5s;transform: skewX(-19deg);width:56%;background:#47c074;top:0;opacity:0.6;}
.tjyd3{position:absolute;z-index: 3;right:0;bottom:0px;color:#373737;font-size:32px;right:30px;}
.tjyd3 p{}
.tjyd ul li:nth-child(2) .tjyd1{background:#f39696;opacity:0.6}
.tjyd ul li:nth-child(2) .tjyd2{background:#ceca9e;opacity:0.6;}
.tjyd ul li:nth-child(3) .tjyd1{background:#96a3f3;opacity:0.6}
.tjyd ul li:nth-child(3) .tjyd2{background:#9adaf8;opacity:0.6;}
.tjyd ul li:nth-child(4) .tjyd1{background:#96a3f3;opacity:0.6}
.tjyd ul li:nth-child(4) .tjyd2{background:#9adaf8;opacity:0.6;}
.tjyd ul li:nth-child(5) .tjyd1{background:#e4de9c;opacity:0.6}
.tjyd ul li:nth-child(5) .tjyd2{background:#c8b326;opacity:0.6;}
.tjyd ul li:nth-child(6) .tjyd1{background:#e59fc2;opacity:0.6}
.tjyd ul li:nth-child(6) .tjyd2{background:#dc947b;opacity:0.6}
.tjyd3{position:absolute;z-index: 3;right:0;bottom:0px;color:#373737;font-size:20px;width:42%;right:0px;}
.tjyd3 span{font-size:20px;padding-top:50px;display:block;margin-bottom:30px;}
.tjyd ul li:hover img{transition:all 0.5s;transform:scale(1.1);}
.tjyd ul li:hover .tjyd2{transition: all 0.5s;transform:scale(1.1);width:57%;transform: skewX(-19deg);}

.xwzx{width:76%;overflow:hidden;margin:0 auto;}
.xwzx-t{text-align:center;}
.xwzx-t h3{margin:60px;font-size:40px;color:#4e4141;font-weight:normal;}
.xwzx-b{overflow:hidden;}
.xwzx-b-l{float:left;width:30%;}
.xwzx-b-l ul{overflow:hidden;}
.xwzx-b-l ul li{overflow:hidden;}
.xwzx-b-l ul li a{display:block;}
.xwzx-b-l-t{overflow:hidden;margin-bottom:30px;}
.xwzx-b-l-t img{width:100%;transition:all 0.5s;}
.xwzx-b-l ul li a h3{font-weight:normal;color:#434242;line-height:30px;height:30px;margin-bottom:10px;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;}
.xwzx-b-l ul li a p{color:#434242;line-height:24px;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;height:72px;}
.xwzx-b-r{width:65%;float:right;}
.xwzx-b-r-t{overflow:hidden;margin-bottom:20px;}
.xwzx-b-r-t a{display:block;float:left;margin-right: 40px;padding-bottom: 23px;border-bottom:4px solid /*#f8b739*/#fff;font-size:18px;color:#1c1b1b;}
.xwzx-b-r-t a:hover{border-color:#f8b739;}
.xwzx-b-r-t a.active{border-color:#f8b739;}
.xwzx-b-r ul{}
.xwzx-b-r ul li{overflow:hidden;}
.xwzx-b-r ul li a{display:block;padding:24px 93px 24px 17px;overflow:hidden;color:#1c1b1b;transition:all 0.5s;}
.xwzx-b-r-l{float:left;}
.xwzx-b-r-l h3{font-weight:normal;color:#1c1b1b;font-size:36px;margin-bottom:20px;}
.xwzx-b-r-l span{display:block;}
.xwzx-b-r-r{float:right;width:calc(100% - 123px);}
.xwzx-b-r-r h3{font-size:18px;font-weight:normal;margin-bottom:10px; text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;}
.xwzx-b-r-r p{line-height:24px; text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;}
.xwzx-b-r ul li a:hover{background:#c0d729;transition:all 0.5s;}
.xwzx-b-r ul li.on a{background:#c0d729;transition:all 0.5s;}

.wmyw{width:76%;margin:120px auto;}
.wmyw-t{text-align:center;margin-bottom:120px;}
.wmyw-t h3{font-weight:normal;font-size:40px;margin-bottom:20px;}
.wmyw-t p{font-size:20px;color:#4e4141;}
.wmyw-b{}
.wmyw-b ul{display:flex;justify-content:center;margin-bottom:20px;}
.wmyw-b ul li{width:50%;}
.wmyw-b ul li:nth-child(2){margin-top:17px;margin-left:-100px;}
.wmyw-b ul li img{width:100%;transition:all 0.5s;}
/*.wmyw-b ul li:hover img{transition:all 0.5s;transform:scale(1.1);}*/
.wmyw-b ul li h3{/* margin-left:150px; */font-size: 30px;font-weight:normal;color:#4e4141;margin-bottom:20px;text-align:  center;}
.wmyw-b ul li .h32{display:none;}
.wmyw-b ul li p{/* margin-left:150px; */color:#4e4141;font-size: 20px;margin-bottom:20px;text-align:  center;}
.wmyw{}
.wmyw{}
@media screen and (max-width: 1700px){
.xwzx-b-r ul li a{padding: 20px 93px 20px 17px;}
}
@media screen and (max-width: 1500px){
  .tjyd3{font-size:16px;width:37%;}
  .tjyd3 span{font-size:16px;}
  .xwzx-b-r ul li a{padding: 20px 93px 20px 17px;}
}
@media screen and (max-width: 1400px){
  .xwzx-b-r ul li a{padding: 10px 93px 10px 17px;}
}
@media screen and (max-width: 1200px){
  .xwzx-b-l ul li a p{height:auto}
	.head{display:none;}
  .banner{margin-top:60px;}
  .banner .img1{display:none;}
.banner .img2{display:block;}
  .jsyf:hover img{transform: scale(1);}
	.jsyf{width:calc(100% - 30px);}
	.div4{position:inherit;margin-top:0;color:#000;padding:0;background:none;margin-top:0px;font-size:20px;line-height:30px;}
	.div1,.div3,.div2,.tjyd1,.tjyd2{display:none;}
	.jsyf-l img{width:100%;}
	.jsyf-l{width:100%;}
	.syss{width:calc(100% - 30px);margin:40px auto;}
	.syss input{line-height:40px;height:40px;}
	.syss-r button{width:40px;height:40px;background-size:100% auto;}
  	.syss-r:hover button{width:40px;}
  	.syss-r span{height:40px;width: 25px;}
	.syss-r:hover span{width:25px;}
	.tjyd{width:calc(100% - 30px);margin:40px auto;}
	.tjyd>h3{margin:0 auto;font-size:25px;padding-bottom:30px;}
	.tjyd ul li{width:100%!important;margin-top:0!important;margin-bottom:20px!important;}
	.tjyd3{position:inherit;padding-top:20px;width:100%;overflow:hidden;}
	.tjyd3 p{font-size:20px;float: left;}
	.tjyd3 span{padding-top:30px;font-size:20px;display:none;}

	.xwzx{width:calc(100% - 30px);}
	.xwzx-t h3{font-size:25px;margin:0 auto;margin-bottom:20px;}
	.xwzx-b-r ul li a{padding:15px;}
	.xwzx-b-l{width:100%;margin-bottom:20px;}
	.xwzx-b-r{width:100%;}
	.xwzx-b-r-t a{margin-right:30px;}
	.xwzx-b-r-l{display:none;}
	.xwzx-b-r-r{width:100%;}

	.wmyw{width:calc(100% - 30px);margin:40px auto;}
	.wmyw-t h3{font-size:25px;}
	.wmyw-t p{font-size:20px;}
	.wmyw-t{margin-bottom:20px;}
	.wmyw-b ul{flex-wrap:wrap;overflow:hidden;margin-bottom:0}
	.wmyw-b ul li{width:100%;margin:0!important;margin-bottom:20px!important;}
	.wmyw-b ul li h3{font-size: 20px;margin-left:0;text-align:center;}
  	.wmyw-b ul li .h31{display:none;}
  	.wmyw-b ul li .h32{display:block;}
	.wmyw-b ul li p{font-size: 20px;margin-left:0;display:none;}
	.wmyw-b ul li img{width:100%;}
}

